9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2019년04월06일 12번

[과목 구분 없음]
0~(6410-1)에 해당하는 정수를 이진코드로 표현하기 해 필요한 최소 비트 수는?

  • ① 16비트
  • ② 60비트
  • ③ 63비트
  • ④ 64비트
(정답률: 59%)

문제 해설

0~(6410-1)은 0부터 64의 10승 - 1까지의 모든 수를 포함하므로, 이를 이진코드로 표현하기 위해서는 64의 10승 - 1인 18446744073709551615를 이진코드로 변환할 수 있어야 합니다.

18446744073709551615를 이진코드로 변환하면 1111111111111111111111111111111111111111111111111111111111111111이 됩니다. 이진코드는 0과 1로 이루어진 비트(bit)로 표현되며, 이 경우 60비트가 필요합니다.

따라서 정답은 "60비트"입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답